cyclonic rain - Turkish English Dictionary